long headed - Turkish English Dictionary